#titReportes{
	margin-top: 80px;
}

#callesMasTransitadasGraf{
	background: #3f3f4f;
	color:#ffffff;	
	width		: 100%;
	height		: 435px;
	font-size	: 11px;
}

.grafCalleTransitadas{
	height: 250px;
}

.report:hover{
	box-shadow: 0px 3px 11px 0px rgba(50, 50, 50, 0.3);
}

table#top10Table {
    border-collapse: collapse;   
}
#top10Table tr {
    background-color: #eee;
    border-top: 1px solid #fff;
}
#top10Table tr:hover td {
    background-color: #ccc;
}
#top10Table th {
    background-color: #fff;
}
#top10Table th, #top10Table td {
    padding: 3px 5px;
}
#top10Table td:hover {
    cursor: pointer;
}

.filaElegida:hover {
    background-color: #ccc;
}

#grafico{
	border: 2px solid #2f4154;
	padding: 3px;
}

#grafico span{
	width: 100%;
    text-align: center;
}

.vcenter {
    display: flex;
    align-items: center;
    height: 100%;
}

.ingresoReportes {
	padding-top: 30px;
}


table#top10Table tr.active:hover td, 
table#top10Table tr.activo td{
	background-color: #1abc9c;
}